iT邦幫忙

2024 iThome 鐵人賽

DAY 17
0
佛心分享-IT 人自學之術

自學swift語法系列 第 17

Day17-流程控制「For Loop 迴圈」

  • 分享至 

  • xImage
  •  

迴圈流程控制:For Loop
◆ Sequence:知道如何呼叫「下一個」的一串資料。
◆ 我們現在會的 Sequence: String, Range, Array。
◆ Sequence 有多少元素,迴圈就會重複幾次。

break / continue
◆ Break:跳出整個迴圈。(中斷迴圈)
◆ Continue:跳出這一次迴圈。(繼續迴圈)

Nested Loop 巢狀迴圈
◆ 可以在 for 前面幫 Loop 命名。
◆ Break / Continue + Loop 名稱即可跳出指定迴圈。

For Loop 語法中,for 後面的變數預設是 let 還是 var?他的有效範圍是哪裡?(也就是這個變數可以在哪裡使用)
=> 是 let,這個變數有效範圍是這個 for loop 重複執行的部分。
我們現在學過的資料類型,有哪三種可以放進 For Loop 語法中使用?
=> String, Range, Array
For Loop 會重複執行幾次?
=> 在沒有 break 的情況下, in 後面的資料(Sequence)有幾個就執行幾次。
Break 跟 Continue 的差別是什麼?
=> Break 是中斷「整個迴圈」,Continue 是中斷「這次迴圈」並且繼續進行下一個。

影片連結:https://youtu.be/Rqwv_j2SoeQ?si=AQ1Wcpn67tDlLxYK


上一篇
Day16-儲存和管理多筆資料的「Array & Index」
下一篇
Day18-巢狀迴圈 Nested Loop & 迴圈命名
系列文
自學swift語法30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言